leopard's bane - English Synonyms Dictionary